Great place to stay in the most perfect location.