Very pleased with our stay. The kitchen was well provisioned and we appreciated the beach items (including coolers and tupperware) we could use during outings. The master bed was very comfortable and my boys did not complain about the pullout. Nice internet and smart TV for watching shows after being out all day. Good location. This is by no means a 5-star luxury resort, but it was clean and comfortable and the gardens were lush and beautiful. The parking was convenient and it was easy to get in and out. We would definitely stay here again!