Perfect location, thoughtful amenities and communicative host. Would definitely return.