Beautiful place, superb location, and extremely clean. We really enjoyed our stay here...