The photos are not current and are taken from more than one of the floating villas. The place was not clean and we had some unwanted guests. The villa we stayed in had a nice layout. The pool was ok, needs a refinish on the bottom but was nice. Check in was great! Sean new everything and was very nice. Some deep cleaning, new carpets, and some updates are definitely needed. I would not stay here again unless these items were taken care of.