Great Location with all the amenities of a luxury hotel. Place was clean and check-in was fairly easy.