Very spacious, has everything one could need, great location, and the host is extremely attentive.