Craig's place is excellent and in a brilliant location. Communication with Craig was swift and helpful throughout. The rooftop terrace has amazing views too. Highly recommend.