Excellent! Larger than expected and very clean with all amenities.