The place is great, clean, nice design and finish, and the location is great. Three bedrooms and three baths is not easy to find in London, which works perfectly for us (we were traveling with parents from both sides. I would like to recommend others and my family like space.
The reason I only give a total of three stars is that we did not get hot water throughout our stay, which brought huge inconvenience to our trip. We found it out the first night and contacted the customer support team. One person stopped by that night, but could not fix the issue, we end up using another apartment in the building to take a shower. The team sent people over the next day while we were out, and promised the issue was fixed. (I asked in the phone if everything was working, and did we need a plan B, but the person told us the team was confident we would have hot water that night). However, there was NO hot water again that night, and we could not use the other apt because people had checked in already. Hence, all of us could not take a hot water shower the night before we left UK.
I spent hours on the phone with customer support (has more than 10 calls throughout the two days), which was an extra burden during a trip. The team was very nice and tried their best to support, as well as offer compensation and refund. But not able to solve the issue nor provide a contingency plan in time did bring our family frustration and inconvenience.