Even better than the pictures. Justin and Alyssa were great in communicating and taking care of everything that I needed before and during my stay.