I also enjoy this environment, but it does have a big drawback.
I always felt like I was letting my team down when I was taking time off. So I took a lot less time off.
Ideally I'd prefer an environment that had an open schedule and also expected employees to take a certain amount of time off every year.