A great, spacious, bright, beautiful place to stay in a perfect location.