Outstanding beachfront location
The hotel offers an incredible location right on the beach at Playa Sosua, which guests say simply could not be better. The beach itself is beautiful and peaceful, and the views afforded by the hotel's position overlooking the water are exceptional in their appeal. The private balconies attached to each room are considered an extra bonus with views like this.