Perfect for our needs! Nice place with communicative hosts. Would definitely return.