One of the nicest places I've ever stayed - highly recommended.