Perfect home, perfect location.
Hyde park is literally outside your door, luxury cars everywhere, lots of convenience stores just next street.
We were pleasantly surprised by amount of small things in the apartment that were made to make our stay better.