Photo gallery

Main Bedroom

Twin bedroom

Living Room

Kitchen

Kitchen

Sedum Apartments

Santa Maria

The Beach Santa Maria

Beach Cafe

Beach Cafe

Restaurant Santa maria

Square in Vila Verde Resort