Absolutely spot on! All amenities and description 100% accurate if not better than described. Would highly recommend!