Excellent accommodations! Perfect amenities! Very spacious!