Great place, very easy self check in. It was at a discounted price bc of a last minute cancellation so we got a great deal. Has pretty much everything you need to cook (spices, condiments) and swim and other activities. Would stay here again.