Great place on so many levels! I'd definitely stay here again.