Great Airbnb spot -- stellar location, professional and prompt hosting and communication, clean room, fully equipped kitchen and good atmosphere. Would happily stay here again.