This place is great. Exactly what you need and a superb location.