Rockridge Studio is a great place to stay. Here is all you need for a home away from home