All great! Bigger and even nicer than it seemed in the pictures and great location. We had a very pleasant stay.