Craigs place is amazing! Outstanding views and great location. Would happily stay again.