Very clean and spacious, good location, excellent communication and check-in, no complaints!