Amazing place. Very very close to almost all major attractions.