Overall, very good location, yet pricey compared to what's offered. Many things could've been done better.