First-rate accommodations. A definite repeat-booking for me.