Everything we expected and more... an enjoyable 2 weeks stay