Hotel Spa Terraza offers bright accommodations, some with bay views. Amenities include an elegant restaurant, spa with wellness center, and outdoor pools. Direct beach access is available.