Excellent place with superb location. Has everything one would need and a good feeling to it.