Magic on Molesworth was great! Spacious, clean, warm and sunny. With great views and plenty of parking. We would definatley go back!