Beautiful, clean, spacious space. If quality can be defined but the small touches, then this place certainly had quality. The host’s attention to detail made our stay very enjoyable and we felt like we were home. Highly recommended.