Wow, what a place! Has everything you need, and the location is great. Really good value for the money.