All as described. Enjoyed my stay. Recommend.