Myself and my husband spent a week at Mike and Nics studio.
The space is quite large and had everything to make the stay comfortable. Very comfortable bed!
We loved the area, we got the 292 from the airport to within a 10 minute walk of the apartment (although uphill so if you have a lot of luggage I believe you can get another bus from the 292 stop or close by).
Other days we got the 24 and walked the rest of the way to our destination and another day we took a leisurely walk to pier 33!
The immediate area has shops bars and restaurants within a few minutes walk.