You cannot ask for a better location or stay. Stop looking elsewhere and book this place.