Perfect location. Self check in. Comfortable with all the amenities including Netflix !