Everything expected and more! Highly recommend as it made our stay in San Diego that much better!