One of the nicest and the most functional place we have ever stayed at, not mentioning the outstanding location!