My stay here was wonderful! Great place, great staff, smooth and easy check in, I would definitely recommend to book with Micheal! Only thing would be the pool arrangement, it’s a shared pool so others renting vacation homes on the compound are allowed access.