Actually, my husband and I rented The Westbury, located at 41 Tralfalgar Rd. The 2 bedroom apartment was clean, modern and safe. I would definitely stay at the Westbury again. Also, the breakfast provided by the staff was greatly appreciated and an added plus.