The place is a must stay if you are a fan of views and classic interiors