A good place to stay, with beach and pool