Spacious and clean, exactly as described. Everything you need for a longer stay which was great. I enjoyed my stay.