very clean, easy check-in and communication, good location. we had a good stay :)