Lovely clean space, wonderful hosts, great location. In short everything you could want! Would definitely stay here again.