Apartment is very well laid-out; large bathroom with great shower. There's only a 2 hot plate to cook on, however, there's a brand new grill that you can use. Beach umbrella provided for your use. Nice little front porch where you can sit and listen to the orchestra of birds. The host was always available and quick to respond.