We absolutely loved the views and Elliot's responsiveness when the coffee machine broke. If you're looking for a location close to Science World, China Town, and various downtown locations and restaurants, we recommend Elliot's place. It rocks!
We absolutely loved the large windows in every room that let us see the beautiful scenery every morning when we woke up, or in every evening as we enjoyed our dinners from the local restaurants.