Perfect accommodations, well equipped and neat and clean.