The place was amazingly clean and nice. We got very clear instructions for self check in and it was smooth. It A comfortable stay overall. The experience could have been better if check in or check out times were a little bit flexible.