A great and quiet place for a relaxed stay.