Everything we expected and more! Very clean, tidy and added little details which made our stay very pleasant and enjoyable!!! Strongly recommended.