Lovely little cabin is the perfect home base for travelers who want to spend their days at the beach