The owner was wonderful! He met us there when we arrived and was there when we left. The description did not include a barbeque grill, but when we mentioned that one would be nice he went out a bought one!
The location is absolutely perfect -- right on a giant beach, with every store or restaurant you would ever want in walking distance. The place was really large inside. We would come again.