Very clean with excellent amenities. Very friendly and helpful hosts. Would highly recommend staying here.