Wow - we stayed at Craig's place for 5 nights and it wasn't long enough. I can't say enough amazing things about how amazing this place is. Such a magical spot and everything is so well-appointed. Craig was super kind, helpful and responsive. Would stay here again in a heartbeat!