We loved staying at Margaret place, it is a two bedroom apartment with two bathroom and full equipped kitchen, for us it was very pleasant.
We also love the view, it is absolutely amazing.