Great place! It has everything you need. The spa and pool are nice too.