Very nice and modern apartment hotel.