Perfect location, amazing staff. Rooms are on the small side but clean and comfortable.