Cleu was accommodating and let me drop off my luggages before the check in time and was very responsive during the whole process. The location is great as it is close to tube stations and plenty of restaurants in the area. It is also close to Hyde Park.