Early check-in was great appreciate & communication was excellent! Apartment itself did the job as we didn't stay there much - but is pretty small and compact. Clean and tidy.