We had a fantastic stay at Astra Studios - great location, great communication, excellent apartment - nothing more we could ask for. Would highly recommend!