excellent accommodations, great location, modern