Perfect place - clean, beautiful, comfortable and very well placed. Highest recommendation.