Extremely accurate description, accommodatioms were modern, clean & equipped. Communication was perfect, couldn't have asked for a better location. Hosts went above and beyond to make sure we were comfortable and had enough to do during our stay. HIGHLY RECOMMENDED.