We had a amazing time in this place is very clean and well locaded, near to two subways stations and walking distance to the Hyde Park.