Great place to stay long-term or short-term. Kitchen area is small but that's okay if you aren't planning to host anything. Really good communication with front desk and very clean. Also, reception has events sometimes which are fun!