It’s a great location! Pool is a little small but HEATED which is a great thing because a lot are not! You are right on the beach! It’s a small complex which is nice, but surrounded by high rises so can be a bit crowed for restaurants in the area! Make reservations when you can or go early!