Thalassa Villas in Ponta Delgada offers direct beachfront access with stunning sea views. São Roque Beach is a 12-minute walk away, while São Miguel Airport lies 5 km from the property.