London, United Kingdom
This was located at in the West Kensington area and was very nice for a place that was technically set up like a hostel with 6 beds to a room.