5 out of 5! Would stay here again! Absolutely beautiful, fantastic communication with host, great location, and CLEAN!!