Beautiful, clean, roomy and exactly as presented. Kitchen has everything you need and is set up so many can be in there at once. The pool was unbelievably perfect. Best ever. Close to stores, bakeries and beach. One can walk everywhere or take a bus in town. Loved it.