The place is great. It has everything you need for a comfortable stay. The location is also perfect, you are just a couple of minutes away from the V&A Waterfront, Stadium, and a park.