A handy, pleasant place to rest your head, the en suite makes it a self-contained space that acts as a great base to head into town and over to the beach