Excellent communication, comfy beds, convenient location, and a beautiful rooftop and pool area. The free parking spot is a definite plus.