Amazing place to stay, beds are a little squeaky but that's minor. If you wanna have a great time, meet some great people and make wonderful memories along the way, this is the place to go. I'll be staying here the next time I'm visiting California!