The property is gorgeous, clean, and modern. We loved our stay and it fit our group of 6 perfectly. Kitchen had everything we needed (utensils/cups/plates/etc).