What an incredible place! The location. The size. The pool. The view. Split over three levels, this place is perfect for a big group. Marika had perfect little touches that made us feel immediately at home and relaxed.