Very nice. Full amenities. Clean and spacious. Well decorated.