My stay went smoothly, besides a few hiccups at the start. Apartment looks the same as pictures so cant complain there. I had no issues with cleanliness and was given flexible checkout options which fit perfectly to my schedule, overall would stay again!