This place was in the perfect location, it was a 5 min walk to the beach. There kitchen is equipped with all your basic cooking stuff we were able to buy some groceries and make breakfast and dinner . We took our 3 year old son, and the place was located on the main floor, so he was able to run around and explore. This placed was very clean inside and out.