A hotel experience as it should be: great location, beautiful design, extremely friendly staff. Every detail is so well thought trough that it leads to a great experience.