Very spacious (more than expected), excellent location, communicative host. Great value!