Crystal-clear and timely check-in instructions. Squeaky clean. All the amenities you need. No complaints.