Beautiful place to stay in a vibrant location.