This property is very clean, comfortable, well decorated, good quality kitchen utensils and cookware for in-home meals. Small extras such as plentiful pool towels and bath towels, extra pillows and blankets, separate make up towels, very comfortable outdoor seating areas all enhanced our stay. I like the in-person check in and check out experience which provided a good review of available features and during check out a chance for in-person feedback and/or questions. A very positive experience.