Great location, five minutes to Notting Hill station. Close to cafés and shops in the area. Easy check in and check out process. Perfect for a short stay.