Great location and very clean! The only downsides are that there are a lot of stairs and no bathroom on the main floor with the living room and kitchen. The private roof top is next to 3 other roof tops so not exactly private but there were no issues! Very easy to walk to the bay and short walking distance to Mission Beach! We had a great time and the host was always speedy with communication. Would recommend!