Fantastic on all accounts. Location, cleanliness, comfort, amenities, communication and convenience. Would highly recommend! Super friendly host too :)