Awesome place. Absolutely perfect location. Cannot go wrong staying here.