The bathroom is separate from the bedroom. So it is not an en-suite. Location is good - walking distance to beach, shops and restaurants. The swipe lock is difficult to figure out so we had to call the host. Responses are quick. Garage looks deceivingly small from outside but it’s quite spacious.