Excellent on every level and a lot bigger than the pictures give the place credit, the nicest, most hospitable people you could ever want to meet too, a fantastic experience!!!