Great location walking distance to beach, shops and transport. A comfortable with all the key things required, however we didn't cook, so can't comment on those facilities.