The place has got everything you need. Great location too. Great value. Will be back.