Cozy, clean, easy communication, and great place to stay.