The location is great!!! The place is better than the picture shown. Very clean. Good kitchen sets, many towels, and more. Basically, this place provided everything we needed and more than we needed. For example, there are coolers, which is very convenient for us to stay at some beaches where no food service available. A great place to stay.