Beautiful (enormous!) place with everything you need. Very clean and charming. Had a wonderful stay!