Great place to stay. Very spacious, well-equipped, great location. Communication with hosts was perfect.