Absolutely fantastic place! Impeccably clean and very well stocked. The location was very convenient and sitting on the balcony overlooking the ocean was amazing! I will definitely stay again.