Craig's accommodation is perfect. 5 stars all round. Recommended.