Gabriel's place is great, its located in a prime destination with an awesome beach view from the balcony.
Highly recommended.