100% recommend staying here. Everything fits the description above, you won’t regret it! :)