Spacious and very clean apartment in a great location for whale watching and snorkeling. We had a wonderful time.