Beautiful place that is not just very clean, stylish and well located, but warm and welcoming.