The location is great. The place is huge with everything you need to cook and go to the beach. The owner is friendly and responds quickly. The place is infested with ants, which bite you constantly.