A great stay, perfect location, place and host