Nice location and well appointed space. Proximity to beach very nice though you need to watch out for smaller rocks and coral. Worked fine for 5 but left us with small common space in which to hang out - then again we were more often outside. Electric stove was sometimes slow to heat - make sure pan is well centered otherwise heats turns off.