Definition of a 5 star host. Super friendly, quick responses to any questions. The place had everything you might have forgotten at home or didn’t even think you’d need! Even the cleaning lady was super friendly.