Absolutely perfect!!! Great location, clean & responsive hosts. Would definitely stay here again