A stylish and spotless place in a great location with an excellent host. Couldn’t have wished for a better stay.