Deceptive as it looks small from the front but is very spacious, clean and modern. Great to have the separate studio and also that 2 of the other bedrooms have ensuites. It was too cold to swim while we were there, but lovely to have the pool and outdoor seating area. Location waa excellent. An easy walk to the beach, shops and restaurants. Would definitely stay again and recommend to others.