Perfect place to stay. Great size with a full kitchen. Very clean. Everything you need. Easy check in. Good communication.