Huge place with amazing location a three-minute walk from the beach. Easy check-in procedure. Loved the table football and large kitchen. There are enough beds to sleep a cricket team!