Wonderful stay in a cool, unusual building in the perfect location.