Very clean and spacious. All amenities provided and very prompt communication. Would be even better if pods/laundry detergent was provided but otherwise everything was excellent.