We had it all: location, space, functionality, cleanliness, understanding by gracious hosts. Would come back again !