This place and location is insane. The staff took good care of us and the apartment is amazing. We shared some very special moments there and were even able to spot some whales while laying at the pool… what more could you wish for..!